﻿using System;
using System.Collections.Generic;
using System.Text;

namespace AndersLiu.Reflector.Program
{
    /// <summary>
    /// Indicates why the workspace status changed.
    /// </summary>
    enum WorkspaceChangedReason
    {
        /// <summary>
        /// Worksapce has been saved.
        /// </summary>
        Saved,

        /// <summary>
        /// Workspace has been load.
        /// </summary>
        Load,

        /// <summary>
        /// Unit has been added to the workspace.
        /// </summary>
        UnitAdded,

        /// <summary>
        /// Unit has been removed from the workspace.
        /// </summary>
        UnitRemoved,
    }
}
